Java进阶-二维数组

  1. 二维数组是特殊的一维数组
  2. 特殊在这个一维数组中每一个元素都是“一维数组”

静态初始化

1
2
3
4
5
int[][] a = {
{1, 2, 3},
{4, 5},
{0}
}

动态初始化

1
int[][] a = new int[3][4];

方法调用时的传递参数

1
2
3
m1(a);

m1(new int[][] {{1, 2, 3}, {0}});